package com.heima.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.pojo.dto.VmTypeAddDto;
import com.heima.pojo.dto.VmTypeSearchDto;
import com.heima.pojo.dto.VmTypeUpdateDto;
import com.heima.pojo.entity.VmType;
import com.heima.pojo.vo.PageResponseVo;
import com.heima.pojo.vo.VmTypeVo;

public interface VmTypeService  extends IService<VmType> {

    //分页查询展示设备类型数据
    PageResponseVo<VmTypeVo> selectVmType(VmTypeSearchDto vmTypeSearchDto);


    //新增设备类型
    Boolean addVmType(VmTypeAddDto vmTypeAddDto);


    //修改设备类型
    Boolean updateVmTypeByTypeId(Integer typeId, VmTypeUpdateDto vmTypeUpdateDto);

    //删除设备类型
    Boolean deleteVmTypeByTypeId(Integer typeId);
}
